home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 7: Sunsite
/
Linux Cubed Series 7 - Sunsite Vol 1.iso
/
system
/
mail
/
delivery
/
smail-3.001
/
smail-3~
/
smail-3.1.29.1
/
contrib
/
Makefile
next >
Wrap
Makefile
|
1994-10-18
|
2KB
|
77 lines
#!/bin/make -f
# @(#) $Id: Makefile,v 1.1 1992/09/20 17:04:54 tron Exp $
# Makefile for the contrib directory in the smail source tree
#
# Copyright (C) 1987, 1988 Ronald S. Karr and Landon Curt Noll
# Copyright (C) 1992 Ronald S. Karr
#
# See the file COPYING, distributed with smail, for restriction
# and warranty information.
SHELL=/bin/sh
MAKE=make
GET=sccs get
AR=ar
LINT=lint
CLEAN=sccs clean
MK=$(MAKE) -${MAKEFLAGS}
SRC_PREFIX=
ROOT=..
SUB_DIRS=akcs execm micnet nukeq smaillog striphdrs
CONTRIBSRC=
MISCSRC=Makefile README
SRC=${MISCSRC} ${CONTRIBSRC}
all:
@for i in ${SUB_DIRS}; do \
echo "Build targets under ${SRC_PREFIX}$$i ..."; \
(cd $$i; ${MK} SRC_PREFIX=${SRC_PREFIX}$$i/); \
done # $(MAKE)
sources: ${SRC} ${LISTSRC}
@for i in ${SUB_DIRS}; do \
echo "Get sources under ${SRC_PREFIX}$$i ..."; \
(cd $$i; ${MK} SRC_PREFIX=${SRC_PREFIX}$$i/ sources); \
done # $(MAKE)
${SRC}:
${GET} $@
names:
@for i in ${SRC}; do echo ${SRC_PREFIX}$$i; done
@for i in ${SUB_DIRS}; do \
(cd $$i; ${MK} SRC_PREFIX=${SRC_PREFIX}$$i/ names); \
done # $(MAKE)
depend:
@for i in ${SUB_DIRS}; do \
echo "Make dependencies under ${SRC_PREFIX}$$i ..."; \
(cd $$i; ${MK} SRC_PREFIX=${SRC_PREFIX}$$i/ depend); \
done # $(MAKE)
install:
clean:
rm -f core a.out
@for i in ${SUB_DIRS}; do \
echo "Clean under ${SRC_PREFIX}$$i ..."; \
(cd $$i; ${MK} SRC_PREFIX=${SRC_PREFIX}$$i/ clean); \
done # $(MAKE)
clobber:
rm -f core a.out
@for i in ${SUB_DIRS}; do \
echo "Clobber under ${SRC_PREFIX}$$i ..."; \
(cd $$i; ${MK} SRC_PREFIX=${SRC_PREFIX}$$i/ clobber); \
done # $(MAKE)
nuke:
rm -f core a.out
-${CLEAN}
-${GET} Makefile
@for i in ${SUB_DIRS}; do \
echo "Nuke under ${SRC_PREFIX}$$i ..."; \
(cd $$i; ${MK} SRC_PREFIX=${SRC_PREFIX}$$i/ nuke); \
done # $(MAKE)